package com.hrzyit.base.utils

import android.content.Context

/**
 * 屏幕尺寸、尺寸转换工具类
 * @author YangWei
 * @date 2019/5/14
 */
object DimensionUtils {

    /**
     * dp转dip
     *
     * @param context
     * @param dp
     * @return
     */
    fun dp2px(context: Context, dp: Float): Int {
        val density = context.resources.displayMetrics.density
        return (dp * density + 0.5f).toInt()
    }

    /**
     * px转dp
     *
     * @param context
     * @param px
     * @return
     */
    fun px2dp(context: Context, px: Float): Float {
        val density = context.resources.displayMetrics.density
        return px / density
    }
}